Volume 8, Issue 39, May 2023, Pages 771-792
Yahia Bani Amer; Atef Al Moteay; Nermin Seyyed Hanafi Mahmoud Qassem